package modelo.Escenografia;

import modelo.Orientacion.Posicion;
import modelo.controlAereo.*;

public class PistaLarga extends Pista {
	
    /*	Pre: Debe pasarse una posicion de entrada.
     * 	Post: Llama al constructor de su clase madre. Instancia una PistaLarga.
     */
    public PistaLarga(Posicion posEntrada){
	super(posEntrada);
    }

    /*	PARA LOS SIGUIENTES METODOS:
     * 	Pre: Debe pasarse un tipo de Aeronave.
     * 	Post: Se redefine el método para los tipos de Aeronaves que tienen permitido Aterrizar.
     */
    @Override
        public boolean tienePermitidoAterrizar(AvionSimple aeronave){
            return true;
        }

    @Override
        public boolean tienePermitidoAterrizar(AvionComputarizado aeronave){
            return true;
        }

    @Override
        public boolean tienePermitidoAterrizar(AvionPesado aeronave){
            return true;
        }

}
